@echo off
echo 正在编译64位提权程序...

:: 设置G++编译器路径（根据您的实际安装路径调整）
set GPP_PATH=g++

:: 编译64位程序
%GPP_PATH% -m64 -O2 -static -o privilege_escalation.exe main.cpp -ladvapi32

if %errorlevel% equ 0 (
    echo 编译成功！生成文件: privilege_escalation.exe
    echo.
    echo 使用说明：
    echo 1. 以管理员权限运行此程序
    echo 2. 程序将自动提权到SYSTEM权限并打开cmd窗口
    echo 3. 在cmd窗口中输入 whoami 验证权限
) else (
    echo 编译失败！请检查G++安装和路径设置
)

pause